About Frederick Street Limited (12743908) United Kingdom