About De Freitas & Co. Limited (04724502) United Kingdom