About Lloyd And Rose Buck Ltd (05527783) United Kingdom