About Charles Buyers & Co. Ltd. (SC064226) United Kingdom