About Ishihara & Co. Limited (05221897) United Kingdom