About Frederick Roy Limited (10846852) United Kingdom