About Strakers (holdings) Limited (05953335) United Kingdom